semiconductor cathode - German English Dictionary